package com.taxi.daos.interfaces;


import java.util.ArrayList;
import java.util.List;

import com.taxi.bean.EmpresaBean;
import com.taxi.bean.VehiculoBean;



public interface EmpresaDAO {
	
	
	public List<EmpresaBean> GetComboEmpresa() throws Exception;
	
	
	public void registrarEmpresa(EmpresaBean bean) throws Exception;
	
	public int registrarempresa(EmpresaBean bean)throws Exception;
	public EmpresaBean codigoAutogenerado()throws Exception;
	public List<EmpresaBean> listaEmpresa()throws Exception;
	public ArrayList<EmpresaBean> listadoEmpresa()throws Exception;
	
	public EmpresaBean obtenerEmpresaPorCodigo(int id) throws Exception;
	public void actualizarEmpresa(EmpresaBean empresa) throws Exception;
	//public void eliminarEmpresa(int codigo) throws Exception;
	public void eliminarEmpresa(EmpresaBean bean) throws Exception;
	
}
